weaponry of mass destruction - French English Dictionary